open excavation - Español Inglés Diccionario